Skeleton Particle-In-Cell Code on CUDA
نویسندگان
چکیده
منابع مشابه
Gravitational tree-code on graphics processing units: implementation in CUDA
We present a new very fast tree-code which runs on massively parallel Graphical Processing Units (GPU) with NVIDIA CUDA architecture. The tree-construction and calculation of multipole moments is carried out on the host CPU, while the force calculation which consists of tree walks and evaluation of interaction list is carried out on the GPU. In this way we achieve a sustained performance of abo...
متن کاملAn approach to Improve Particle Swarm Optimization Algorithm Using CUDA
The time consumption in solving computationally heavy problems has always been a concern for computer programmers. Due to simplicity of its implementation, the PSO (Particle Swarm Optimization) is a suitable meta-heuristic algorithm for solving computationally heavy problems. However, despite the simplicity, the algorithm is inefficient for solving real computationally heavy problems but the pr...
متن کاملAutoGPU : Automatic Generation of CUDA Kernel Code
Manual optimization of a CUDA kernel can be an arduous task, even for the simplest of kernels. The CUDA programming model is such that a high performance may only be achieved if memory accesses in the kernel follow certain patterns; further, fine-tuning of the kernel execution and loop configuration may result in a dramatic increase in performance. The number of possible such configurations mak...
متن کاملA Parallel Particle-In-Cell Code For Heterogeneous Hardware
An evaluation for a parallel Particle-In-Cell code leveraging heterogeneous hardware is presented. Two parallelization strategies are investigated on Intel R © Xeon Phi TM coprocessors. Hybrid parallelization is implemented to support optional workload offloading to coprocessors. A performance model is applied to load balance heterogeneous setups. Performance measurements of a benchmark show th...
متن کاملLions_linac : a New Particle in Cell Code for Linacs
In the frame of the SPIRAL II project at GANIL, a new particle-in-cell code called LIONS_LINAC has been developed. It is written in pure Fortran 95, and can work either on PCs and workstations or on vectorial/parallel computers. We present the main characteristics of the code, in particular the treatment of the space charge effects, using the multigrid method with conjugate gradient smoothing i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of the Visualization Society of Japan
سال: 2008
ISSN: 0916-4731,1884-037X
DOI: 10.3154/jvs.28.291